earth encircling radiation - French English Dictionary